// pages/around/around.js
Page({

      /**
       * 页面的初始数据
       */
      data: {
        around_poi: '',
        address:'',
        longitude :'',
        latitude:''



      },

      /**
       * 生命周期函数--监听页面加载
       */
      onLoad(options) {
        var that = this
        // 1. 先获取用户的当前位置信息
        wx.getLocation({
          type: 'wgs84',// 地球坐标系
          success (res) {
            console.log(res)
            const latitude = res.latitude 
            const longitude = res.longitude
            // 2. 获取当前的结构化地址
            wx.request({
              url: 'https://restapi.amap.com/v3/geocode/regeo?parameters', //逆地理编码url
              data: {
                key: '529e130991522288c97b04b1c50a4001',
                location: longitude+','+latitude
              },
              header: {
                'content-type': 'application/json' // 默认值
              },
              success (res) {
                console.log(res.data)
                that.setData({
                  address:res.data.regeocode.addressComponent.province+res.data.regeocode.addressComponent.city+res.data.regeocode.addressComponent.district
                })
              }
            })
            
           //3.再获取周边数据
           wx.request({
            url: 'https://restapi.amap.com/v3/place/around?parameters ', //仅为示例，并非真实的接口地址
            data: {
              key: '529e130991522288c97b04b1c50a4001',
              location: longitude + ',' + latitude,
              // location: '113.678280,23.628439',
              keywords: '餐厅'
            },
            header: {
              'content-type': 'application/json' // 默认值
            },
            success(res) {
              console.log(res.data) //print
              that.setData({
                around_poi: res.data
              })
            }
          })
    
          }
         })
         
    
    
    
      },
 

            /**
             * 生命周期函数--监听页面初次渲染完成
             */
            onReady: function () {

            },

            /**
             * 生命周期函数--监听页面显示
             */
            onShow: function () {

            },

            /**
             * 生命周期函数--监听页面隐藏
             */
            onHide: function () {

            },

            /**
             * 生命周期函数--监听页面卸载
             */
            onUnload: function () {

            },

            /**
             * 页面相关事件处理函数--监听用户下拉动作
             */
            onPullDownRefresh: function () {

            },

            /**
             * 页面上拉触底事件的处理函数
             */
            onReachBottom: function () {

            },

            /**
             * 用户点击右上角分享
             */
            onShareAppMessage: function () {

            }
          })